#define _CRT_SECURE_NO_WARNINGS_1
#include<iostream>

#include<string>
#include<cstring>
using namespace std;
int main()
{
	void swap(char*, char*);
	char str1[20], str2[20], str3[20];
	cout << "input three line:" << endl;

	fgets(str1,20,stdin);
	fgets(str2, 20, stdin);
	fgets(str3, 20, stdin);

	if (strcmp(str1, str2) > 0)
		swap(str1, str2);
	if (strcmp(str1, str3) > 0)
		swap(str1, str3);
	if (strcmp(str2, str3) > 0)
		swap(str2, str3);
	cout << endl << "now the order is:" << endl;
	cout << str1 << endl << str2 << endl << str3 << endl;
	return 0;
}
void swap(char* p1, char* p2)
{
	char p[20];
	strcpy(p, p1);
	strcpy(p1, p2);
	strcpy(p2, p);
}